package com.fpt.group3.form;

/**
 *  get/set for Government.
 * @author Spatra
 *
 */
public class Government {
    /**
     * id of Government.
     */
    private int govOfficeRegionID;
    /**
     * id of county.
     */
    private int countyID;
    /**
     * name of county.
     */
    private String countyName;
    /**
     * description of Government.
     */
    private String description;
    /**
     * name of Government Office Region.
     */
    private String govOfficeRegionName;
    /**
     * the status of Office Region. active or in-active.
     */
    private String isActive;
    /**
     * implement of GovernmentOfficeRegion.
     * @param govOfficeRegionid govOfficeRegionid
     * @param descriptions descriptions
     * @param countyid countyid
     * @param countyname countyname
     * @param govOfficeRegionNameIn govOfficeRegionNameIn
     * @param statusIn statusIn
     */
    public Government(final int govOfficeRegionid,
            final String descriptions,
            final int countyid,
            final String countyname,
            final String govOfficeRegionNameIn,
            final String statusIn) {
        setGovOfficeRegionID(govOfficeRegionid);
        setDescription(descriptions.trim());
        setCountyID(countyid);
        setCountyName(countyname.trim());
        setGovOfficeRegionName(govOfficeRegionNameIn.trim());
        setStatus(statusIn);
    }
    /**
     * getGovOfficeRegionID.
     * @return Government ID
     */
    public final int getGovOfficeRegionID() {
        return this.govOfficeRegionID;
    }
    /**
     * getDescription.
     * @return description
     */
    public final String getDescription() {
        return this.description;
    }
    /**
     * getCountyName.
     * @return countyName
     */
    public final String getCountyName() {
        return this.countyName;
    }
    /**
     * getCountyID.
     * @return countyID
     */
    public final int getCountyID() {
        return this.countyID;
    }
    /**
     * getGovOfficeRegionName.
     * @return govOfficeRegionName.
     */
    public final String getGovOfficeRegionName() {
        return this.govOfficeRegionName;
    }
    /**
     * getStatus.
     * @return isActive
     */
    public final String getStatus() {
        return this.isActive;
    }
    /**
     * setGovOfficeRegionID.
     * @param idIn of Office Region
     */
    public final void setGovOfficeRegionID(final int idIn) {
        this.govOfficeRegionID = idIn;
    }
    /**
     * setDescription.
     * @param descriptionIn of Government.
     */
    public final void setDescription(final String descriptionIn) {
        this.description = descriptionIn;
    }
    /**
     * setCountyID.
     * @param idIn of county.
     */
    public final void setCountyID(final int idIn) {
        this.countyID = idIn;
    }
    /**
     * setCountyName.
     * @param countyNameIn name of couny
     */
    public final void setCountyName(final String countyNameIn) {
        this.countyName = countyNameIn;
    }
    /**
     * setGovOfficeRegionName.
     * @param nameIn name of Government Office Reion
     */
    public final void setGovOfficeRegionName(final String nameIn) {
        this.govOfficeRegionName = nameIn;
    }
    /**
     * setStatus.
     * @param statusIn status of Government Office Region
     */
    public final void setStatus(final String statusIn) {
        this.isActive = statusIn;
    }
}
